/*************************************************************************

FrameworkEx\System.Int32.cpp

	-by Miles Chen (stainboyx@hotmail.com) 2008-12-27

*************************************************************************/

#pragma once

#include "commdef-x-int.h"

N System{N Int32{

	int Parse(LPSTR lpszText)
	{
		return StrToIntA(lpszText);
	}

	int Parse(LPWSTR lpszText)
	{
		return StrToIntW(lpszText);
	}

	int ParseHex(LPSTR lpszText)
	{
		int nRet = 0;
		StrToIntExA(lpszText, STIF_SUPPORT_HEX, &nRet);
		return nRet;
	}

	int ParseHex(LPWSTR lpszText)
	{
		int nRet = 0;
		StrToIntExW(lpszText, STIF_SUPPORT_HEX, &nRet);
		return nRet;
	}

}}